/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Controladores;

import Entidades.Pesajesalida;
import java.util.List;
import logica.jpaControllers.PesajesalidaJpaController;

/**
 *
 * @author USER
 */
public class CtrlPesajesalida {

    /** Creates a new instance of CtrlABMArticulos */
    public CtrlPesajesalida() {
    }
 

    public void guardarPesajesalida(Pesajesalida op) {
        PesajesalidaJpaController ga = new PesajesalidaJpaController();
        ga.create(op);
    }

    public void eliminarPesajeentrada(Pesajesalida op) throws Exception {
        PesajesalidaJpaController ga = new PesajesalidaJpaController();
        ga.destroy(op.getIdpesajesalida());
    }

    public void modificarPesajeentrada(Pesajesalida op) throws Exception {
        PesajesalidaJpaController ga = new PesajesalidaJpaController();
        ga.edit(op);
    }

    public Pesajesalida buscarPesajeentrada_X_idPesajesalida(int id) {
        PesajesalidaJpaController ga = new PesajesalidaJpaController();
        return ga.findPesajesalida(id);

    }
// public List buscarContrato_X_estado(Long estado){
//        ContratoJpaController ga = new ContratoJpaController();
//        return ga.findContratobyestado(estado);
//    }
//  public List<Pesajeentrada> buscarPesajeentrada_X_idestado(int idestado){
//        ContratoJpaController ga = new ContratoJpaController();
//        return ga.findPesajeentradabyIDestado(idestado);
//    }
//   public List<Pesajeentrada> buscarPesajeentrada_X_proveedor(int idproveedor){
//        ContratoJpaController ga = new ContratoJpaController();
//        return ga.findPesajeentradabyIDproveedor(idproveedor);
//    }




    public List<Pesajesalida> buscarTodosPesajeentrada() throws Exception {
        PesajesalidaJpaController ga = new PesajesalidaJpaController();
        return ga.findPesajesalidaEntities();
    }


}
